﻿using System;
using System.Collections.Generic;
using System.Text;
using System.ServiceModel;
using System.Runtime.Serialization;

namespace Watchdog.Facade {

    [DataContract()]
    public partial class Definition {

        public Definition () { }
		
        [DataMember ()]
        public virtual int Id {
            get { return id; }
            set { id = value; }
        } int id;
		

        [DataMember ()]
        public virtual string Name {
            get { return name; }
            set { name = value; }
        } string name;
		
        [DataMember ()]
        public virtual bool IsMultipleTarget {
            get { return ismultipletarget; }
            set { ismultipletarget = value; }
        } bool ismultipletarget;
		
        [DataMember ()]
        public virtual string Description {
            get { return description; }
            set { description = value; }
        } string description;
		
        [DataMember ()]
        public virtual int Type {
            get { return type; }
            set { type = value; }
        } int type;
		
        [DataMember ()]
        public virtual DateTime Created {
            get { return created; }
            set { created = value; }
        } DateTime created;
		
        [DataMember ()]
        public virtual DateTime Modified {
            get { return modified; }
            set { modified = value; }
        } DateTime modified;
		
	}
}
